Skip to content

Improve Settings Reference documentation and fix python-env.* naming inconsistency#1114

Merged
StellaHuang95 merged 3 commits intomicrosoft:mainfrom
StellaHuang95:readMe
Jan 30, 2026
Merged

Improve Settings Reference documentation and fix python-env.* naming inconsistency#1114
StellaHuang95 merged 3 commits intomicrosoft:mainfrom
StellaHuang95:readMe

Conversation

@StellaHuang95
Copy link
Contributor

This PR does the following:

  • Fix settings prefix inconsistency

Renames python-env.* settings to python-envs.* for consistency and updates package.json, localization files, and source code accordingly.

  • Improve Settings Reference documentation

Restructures the settings tables for clarity, adds missing documentation for Python Environments settings, and clarifies supported values and path resolution behavior.

  • Clarify legacy settings and deprecation direction

Improves user-facing guidance on legacy Python settings, including migration paths and deprecation notes, and documents the planned replacement of terminal activation settings with python-envs.terminal.autoActivationType based on discussion with Anthony.

Here's what the readme looks like now.
image
image

@StellaHuang95 StellaHuang95 enabled auto-merge (squash) January 28, 2026 00:36
@StellaHuang95 StellaHuang95 merged commit b680b21 into microsoft:main Jan 30, 2026
7 checks passed
@StellaHuang95 StellaHuang95 deleted the readMe branch February 5, 2026 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants